deferred payment system - Turkish English Dictionary